package AI;

import java.awt.Point;
import java.util.List;
import java.util.Map;

import Actor.Actor;
import Actor.IfaceCharAction;
import Map.Floor;
import Map.Tile;

public class DefaultAI extends AbstractAI {
	int  flag = 0;

	public DefaultAI(List<Actor> _actor, List<Actor> _monseter, Floor map,Map<List<Point>, Integer> bullets) {
		super(_actor, _monseter, map,bullets);
	}

	@Override
	public void think() {
		for (Actor monster : monseters) {
			IfaceCharAction command = null;
			command = monster.new DownCommand();

			if (command != null) {
				command.doAcion(map,null);
			}
		}
	}

	@Override
	public void thinkAfter() {

	}

}
